01:9C84  48 E7  MOVEM.L {d0-a7}[ff fe],-(A7)     A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00FF2526 A7=00FFFF96 D0=000000A8 D1=02000004 D2=0000FFFF D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9C88  32 3C  MOVE.w  #$61B8,D1                A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=02000004 D2=0000FFFF D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9C8C  33 C1  MOVE.w  D1,($00C00004)           A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=0000FFFF D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnzvc
01:9C92  33 FC  MOVE.w  #$0003,($00C00004)       A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=0000FFFF D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnzvc
01:9C9A  74 00  MOVEQ   #$00,D2                  A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=0000FFFF D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnzvc
01:9C9C  28 7C  MOVE.l  #$00000000,A4            A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CA2  43 F9  LEA     ($00FF2526),A1           A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CA8  45 F9  LEA     ($0001B44C),A2           A0=00FF252A A1=00FF2526 A2=00FF83BE A3=0001B538 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CAE  26 49  MOVE.l  A1,A3                    A0=00FF252A A1=00FF2526 A2=0001B44C A3=0001B538 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CB0  D7 FC  ADDA.L  #$00000001,A3            A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2526 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CB6  4A 13  TST.B   (A3)                     A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CB8  67 00  BEQ     #$002A [01:9CE4]         A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
(..)

; table of map modes (6 32-bits)

01:9CE4  14 11  MOVE.b  (A1),D2                  A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CE6  E5 8A  LSL.L   #2,D2                    A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CE8  D4 C2  ADDA.W  D2,A2                    A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9CEA  28 52  MOVE.l  (A2),A4                  A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=00000000 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc

; Fixed-length data

01:9CEC  3E 3C  MOVE.w  #$0008,D7                A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=0001B464 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc

; ------------------------------------------------------------------

; Print map text (WORD ALIGNMENT!!)

01:9CF0  3C 1C  MOVE.w  (A4)+,D6                 A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=0001B464 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=00000008 xnzvc
01:9CF2  06 46  ADDI.W  #$05C0,D6                A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=0001B466 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=00000009 D7=00000008 xnzvc
01:9CF6  33 C6  MOVE.w  D6,($00C00000)           A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=0001B466 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=000005C9 D7=00000008 xnzvc
01:9CFC  51 CF  DBFa    D7,#$FFF2 [01:9CF0]      A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=0001B466 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=000005C9 D7=00000008 xnzvc

; ------------------------------------------------------------------

01:9D00  4C DF  MOVEM.L (A7)+,{a7-d0}[7f ff]     A0=00FF252A A1=00FF2526 A2=0001B44C A3=00FF2527 A4=0001B476 A5=00FF0000 A6=00FF2526 A7=00FFFF5A D0=000000A8 D1=020061B8 D2=00000000 D3=00004352 D4=00004D44 D5=0000000D D6=000005D6 D7=0000FFFF xnzvc
01:9D04  4E 75  RTS                              A0=00FF252A A1=00FF8BBE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00FF2526 A7=00FFFF96 D0=000000A8 D1=02000004 D2=0000FFFF D3=00004352 D4=00004D44 D5=0000000D D6=0000FFFF D7=0000FFFF xnzvc

; ============================================================================
; ============================================================================
; ============================================================================
; ============================================================================

; decode japanese font

01:99C6  48 79  PEA     ($00007C10)              A0=00FF166A A1=00FF16AA A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:99CC  48 79  PEA     ($00FF83BE)              A0=00FF166A A1=00FF16AA A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF96 D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:99D2  4E B9  JSR     ($00009828)              A0=00FF166A A1=00FF16AA A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF92 D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc

; selectively copy tiles

01:99D8  50 8F  ADDQ.L  #0,A7                    A0=00FF166A A1=00FF16AA A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF92 D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:99DA  23 FC  MOVE.l  #$78000002,($00C00004)   A0=00FF166A A1=00FF16AA A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:99E4  43 F9  LEA     ($00FF83BE),A1           A0=00FF166A A1=00FF16AA A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnzvc
01:99EA  3E 3C  MOVE.w  #$0007,D7                A0=00FF166A A1=00FF83BE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnzvc
01:99EE  23 D9  MOVE.l  (A1)+,($00C00000)        A0=00FF166A A1=00FF83BE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000007 xnzvc
01:99F4  51 CF  DBFa    D7,#$FFF8 [01:99EE]      A0=00FF166A A1=00FF83C2 A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000007 xnzvc

; selectively copy tiles

01:99F8  43 F9  LEA     ($00FF83BE),A1           A0=00FF166A A1=00FF83DE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnzvc
01:99FE  D3 FC  ADDA.L  #$00000220,A1            A0=00FF166A A1=00FF83BE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnzvc
01:9A04  3E 3C  MOVE.w  #$0007,D7                A0=00FF166A A1=00FF85DE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnzvc
01:9A08  23 D9  MOVE.l  (A1)+,($00C00000)        A0=00FF166A A1=00FF85DE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000007 xnzvc
01:9A0E  51 CF  DBFa    D7,#$FFF8 [01:9A08]      A0=00FF166A A1=00FF85E2 A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000007 xnZvc

; selectively copy tiles

01:9A12  3E 3C  MOVE.w  #$0007,D7                A0=00FF166A A1=00FF85FE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:9A16  23 FC  MOVE.l  #$00000000,($00C00000)   A0=00FF166A A1=00FF85FE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000007 xnzvc
01:9A20  51 CF  DBFa    D7,#$FFF4 [01:9A16]      A0=00FF166A A1=00FF85FE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000007 xnZvc

; selectively copy tiles

01:9A24  70 00  MOVEQ   #$00,D0                  A0=00FF166A A1=00FF85FE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:9A26  43 F9  LEA     ($00FF83BE),A1           A0=00FF166A A1=00FF85FE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:9A2C  47 F9  LEA     ($0001B510),A3           A0=00FF166A A1=00FF83BE A2=00003DF2 A3=00003E08 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:9A32  24 49  MOVE.l  A1,A2                    A0=00FF166A A1=00FF83BE A2=00003DF2 A3=0001B510 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:9A34  3E 3C  MOVE.w  #$0013,D7                A0=00FF166A A1=00FF83BE A2=00FF83BE A3=0001B510 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=0000FFFF xnZvc
01:9A38  30 1B  MOVE.w  (A3)+,D0                 A0=00FF166A A1=00FF83BE A2=00FF83BE A3=0001B510 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000013 xnzvc
01:9A3A  D3 C0  ADDA.L  D0,A1                    A0=00FF166A A1=00FF83BE A2=00FF83BE A3=0001B512 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000200 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000013 xnzvc
01:9A3C  3C 3C  MOVE.w  #$0007,D6                A0=00FF166A A1=00FF85BE A2=00FF83BE A3=0001B512 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000200 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=000000E0 D7=00000013 xnzvc
01:9A40  23 D9  MOVE.l  (A1)+,($00C00000)        A0=00FF166A A1=00FF85BE A2=00FF83BE A3=0001B512 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000200 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=00000007 D7=00000013 xnzvc
01:9A46  51 CE  DBFa    D6,#$FFF8 [01:9A40]      A0=00FF166A A1=00FF85C2 A2=00FF83BE A3=0001B512 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000200 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=00000007 D7=00000013 xnZvc

; selectively copy tiles

01:9A4A  22 4A  MOVE.l  A2,A1                    A0=00FF166A A1=00FF85DE A2=00FF83BE A3=0001B512 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000200 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=00000013 xnzvc
01:9A4C  51 CF  DBFa    D7,#$FFEA [01:9A38]      A0=00FF166A A1=00FF83BE A2=00FF83BE A3=0001B512 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000200 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=00000013 xnzvc

; selectively copy tiles

01:9A50  20 79  MOVE.l  ($00FF002E),A0           A0=00FF166A A1=00FF83BE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000800 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9A56  30 28  MOVE.w  $0006(A0),D0             A0=00FFB3A6 A1=00FF83BE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000800 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9A5A  41 F9  LEA     ($0003611A),A0           A0=00FFB3A6 A1=00FF83BE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9A60  30 30  MOVE.w  $00(A0,D0),D0            A0=0003611A A1=00FF83BE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000000 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=0000FFFF xnZvc
01:9A64  41 F0  LEA     $00(A0,D0),A0            A0=0003611A A1=00FF83BE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000008 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=0000FFFF xnzvc
01:9A68  2F 28  MOVE.l  $0008(A0),-(A7)          A0=00036122 A1=00FF83BE A2=00FF83BE A3=0001B538 A4=00003E68 A5=00FF0000 A6=00C00000 A7=00FFFF9A D0=00000008 D1=02008200 D2=0000FF00 D3=0000FFFF D4=00000008 D5=0000000D D6=0000FFFF D7=0000FFFF xnzvc
